Telegram Group & Telegram Channel
**أخطاء يقع فيها المبرمجين في بداية الطريق* *


مفهوم – تجارب المبرمجين يمكن أن نستنتج منها العديد من الدروس ومعرفة أهم الأخطاء التي وقعوا فيها والتي بطبيعة الحال تسهل الأمور على المتعلم، وخاصة لو كان في بداية الطريق.

حيث أن المبرمج عرضة للعديد من الأخطاء التي قد تمنعه من التقدم في مساره المهني وتبطئ عملية تطوير مهاراته وتحقيق الأهداف التي يرسمها.



أخطاء يقع فيها المبرمجين في بداية الطريق:

الخطأ رقم 1: مقارنة نفسك مع الآخرين

من الأخطاء الشائعة والتي يعاني منها عدد كبير من المطورين والمبرمجين، خاصة المبتدئين، أنهم يقارنون أنفسهم مع غيرهم من المبرمجين ذوي المستويات المرتفعة، وهذا يكون عادة سببا في تثبيط عزائمهم والسقوط في فخ السعي نحو المثالية التي لا يمكن إدراكها.

جميع المبرمجين في العالم، كغيرهما من ذوي الإختصاصات والمهن الأخرى، لم يبلغوا درجة الإحتراف والكفاءة العالية إلا بعد سنوات من العمل الشاق والممارسة التي تتخللها محطات كثيرة من الفشل والوقوع في الأخطاء.

هذا الفشل الذي يصاحبه النهوض المتجدد والتعلم المستمر هو الجزء السفلي من الجبل الجليدي الذي لا يراه أغلب الناس ولكنه موجود يقينا لدى كل المحترفين في هذا العالم.

مقارنة نفسك مع مطور أو مبرمج لديه سنوات طويلة من الخبرة هو خطأ جسيم قد يضع مسيرتك ومستقبلك المهني في مهب الريح. عليك بالتركيز على نفسك وبالتعلم المستمر، هذا فقط ما سيجعلك تصل كذلك مع مرور الزمن لذات المستوى من الكفاءة والمهارة.

لا تنتظر أن تعرف كل شيء لكي تبدأ! إبدأ على الفور وتعلم وأنت في الطريق.

الخطأ رقم 2: عدم البحث في Google

الترفع عن طلب المساعدة من الآخرين هو أكبر خطأ يمكن أن يقع فيه أي مبرمج، وهي عادة سيئة لا بد من التخلص منها إذا أردنا ربح الوقت والتقدم بسرعة.

المشكل الذي أود التحدث عنه هنا أن الكثيرين فعلا يطلبون المساعدة ولكن بطريقة خاطئة وغير سليمة. إنهم يذهبون إلى المنتديات ومنصات النقاش ليطلبوا هناك حلا لمشكلة تقنية تواجههم عوض الذهاب لمحرك البحث جوجل وسؤاله مباشرة.

محرك البحث جوجل لديه الحل ل 90% من المشاكل التي ستواجهك في مسارك المهني، فهناك عشرات الملايين من المبرمجين حول العالم والمشاكل متكررة وبفضل ثقافة التدوين والمشاركة وكذلك StackOverflow وأقرانه ستجد أن منهم من سبق له مواجهة نفس مشكلتك وقام بحلها وشارك الحل مع العالم.

من ثمار البحث في جوجل أنك ستتعلم الكثير من التفاصيل والأشياء الجانبية في رحلة بحثك عن حل لمشكلتك، وهذا أفضل بكثير من طرح مشكلتك في أحد المنتديات والبقاء منتظرا للجواب الجاهز الذي قد يأتي وقد لا يأتي.

من حقك أن تطرح سؤالك ومشكلته ولكن بعد أن تستنفد كافة خياراتك مع Google.com وليس قبل ذلك.



استعمالك للغة الإنجليزية في البحث سيرفع احتمال الوصول لضالتك في أسرع وقت.

طرح الأسئلة المتكررة في المنتديات ومنصات النقاش قبل البحث في Google علامة تدل على عدم نضجك كمبرمج. لا تنسى ذلك!

الخطأ رقم 3: عدم توثيق الشفرة البرمجية

يقول عالم الحاسوب داميان كونوي بأن: “التوثيق هو رسالة حب  تكتبها لنفسك في المستقبل.”

“Documentation is a love letter that you write to your future self.” – Damian Conway

هذه المقولة لم تأتي من فراغ وإنما جاءت من واقع تجربة وخبرة تمت مراكمتها طيلة أعوام من عمر داميان. وأنا أتفق كليا مع هذا الرأي وأرى التوثيق عادة في غاية الأهمية وأسلوبا ممتازا لجعل الكود قابلا للقراءة أكثر، لك ولكل من سيكون عليه التعامل مع ذلك الكود في المستقبل القريب أو البعيد.

لا تظن بأنك ستظل على وعي ومعرفة تامة بما تقوم به كل دالة وكل سطر برمجي تكتبه، ذلك الإحساس لحظي فقط وسرعان ما ستجد نفسك في حاجة لإعادة قراءة ذلك الكود والتنقل بين ملفات المشروع من أجل معرفة سبب كتابته.

توثيق شيفرتك المصدرية سيسهل عليك الكثير من الأمور في المستقبل، وسيجعل التعامل مع ما تكتبه من أسطر أقل تعقيدا حتى على زملائك في العمل. وهنا بالذات يصبح التوثيق عادة ملحة أكثر لأن المسألة لم تعد متعلقة بك وحدك.

أولا وثق شفرتك المصدرية، واسعى بعد ذلك قدر المستطاع أن تكون الشفرة المصدرية توثيقا بحد ذاتها باتباع أحدث المعايير والأفكار المتبعة لجعل الكود منظما، واضحا ودالا على نفسه

الخطأ رقم 4: إهمال تطوير الذات

الصورة النمطية عن المبرمج هي ذلك الشخص الذي يضل جالسا في غرفته أو مكتبه أمام شاشة الحاسوب لساعات طويلة. ذلك المبرمج لا حياة اجتماعية ولا مهارات لديه باستثناء مهارات الضرب على لوحة المفاتيح!

مع مرور السنوات أدركت أن المبرمج شخص كبقية الناس، عليه في مرحلة ما من عمره أن يعرف كيف يتواصل مع العالم الخارجي بشكل سليم، سواء لأغراض شخصية أو مهنية.
مهمة المبرمج لن تكون دائما وإلى الأبد التعامل فقط مع الحاسوب والشفرات البرمجية. في مرحلة معينة من النمو والتطور سيكون عليه أن يدير فريقا من المبرمجين وينظم مهامهم



tg-me.com/CsharpWindowsForm/403
Create:
Last Update:

**أخطاء يقع فيها المبرمجين في بداية الطريق* *


مفهوم – تجارب المبرمجين يمكن أن نستنتج منها العديد من الدروس ومعرفة أهم الأخطاء التي وقعوا فيها والتي بطبيعة الحال تسهل الأمور على المتعلم، وخاصة لو كان في بداية الطريق.

حيث أن المبرمج عرضة للعديد من الأخطاء التي قد تمنعه من التقدم في مساره المهني وتبطئ عملية تطوير مهاراته وتحقيق الأهداف التي يرسمها.



أخطاء يقع فيها المبرمجين في بداية الطريق:

الخطأ رقم 1: مقارنة نفسك مع الآخرين

من الأخطاء الشائعة والتي يعاني منها عدد كبير من المطورين والمبرمجين، خاصة المبتدئين، أنهم يقارنون أنفسهم مع غيرهم من المبرمجين ذوي المستويات المرتفعة، وهذا يكون عادة سببا في تثبيط عزائمهم والسقوط في فخ السعي نحو المثالية التي لا يمكن إدراكها.

جميع المبرمجين في العالم، كغيرهما من ذوي الإختصاصات والمهن الأخرى، لم يبلغوا درجة الإحتراف والكفاءة العالية إلا بعد سنوات من العمل الشاق والممارسة التي تتخللها محطات كثيرة من الفشل والوقوع في الأخطاء.

هذا الفشل الذي يصاحبه النهوض المتجدد والتعلم المستمر هو الجزء السفلي من الجبل الجليدي الذي لا يراه أغلب الناس ولكنه موجود يقينا لدى كل المحترفين في هذا العالم.

مقارنة نفسك مع مطور أو مبرمج لديه سنوات طويلة من الخبرة هو خطأ جسيم قد يضع مسيرتك ومستقبلك المهني في مهب الريح. عليك بالتركيز على نفسك وبالتعلم المستمر، هذا فقط ما سيجعلك تصل كذلك مع مرور الزمن لذات المستوى من الكفاءة والمهارة.

لا تنتظر أن تعرف كل شيء لكي تبدأ! إبدأ على الفور وتعلم وأنت في الطريق.

الخطأ رقم 2: عدم البحث في Google

الترفع عن طلب المساعدة من الآخرين هو أكبر خطأ يمكن أن يقع فيه أي مبرمج، وهي عادة سيئة لا بد من التخلص منها إذا أردنا ربح الوقت والتقدم بسرعة.

المشكل الذي أود التحدث عنه هنا أن الكثيرين فعلا يطلبون المساعدة ولكن بطريقة خاطئة وغير سليمة. إنهم يذهبون إلى المنتديات ومنصات النقاش ليطلبوا هناك حلا لمشكلة تقنية تواجههم عوض الذهاب لمحرك البحث جوجل وسؤاله مباشرة.

محرك البحث جوجل لديه الحل ل 90% من المشاكل التي ستواجهك في مسارك المهني، فهناك عشرات الملايين من المبرمجين حول العالم والمشاكل متكررة وبفضل ثقافة التدوين والمشاركة وكذلك StackOverflow وأقرانه ستجد أن منهم من سبق له مواجهة نفس مشكلتك وقام بحلها وشارك الحل مع العالم.

من ثمار البحث في جوجل أنك ستتعلم الكثير من التفاصيل والأشياء الجانبية في رحلة بحثك عن حل لمشكلتك، وهذا أفضل بكثير من طرح مشكلتك في أحد المنتديات والبقاء منتظرا للجواب الجاهز الذي قد يأتي وقد لا يأتي.

من حقك أن تطرح سؤالك ومشكلته ولكن بعد أن تستنفد كافة خياراتك مع Google.com وليس قبل ذلك.



استعمالك للغة الإنجليزية في البحث سيرفع احتمال الوصول لضالتك في أسرع وقت.

طرح الأسئلة المتكررة في المنتديات ومنصات النقاش قبل البحث في Google علامة تدل على عدم نضجك كمبرمج. لا تنسى ذلك!

الخطأ رقم 3: عدم توثيق الشفرة البرمجية

يقول عالم الحاسوب داميان كونوي بأن: “التوثيق هو رسالة حب  تكتبها لنفسك في المستقبل.”

“Documentation is a love letter that you write to your future self.” – Damian Conway

هذه المقولة لم تأتي من فراغ وإنما جاءت من واقع تجربة وخبرة تمت مراكمتها طيلة أعوام من عمر داميان. وأنا أتفق كليا مع هذا الرأي وأرى التوثيق عادة في غاية الأهمية وأسلوبا ممتازا لجعل الكود قابلا للقراءة أكثر، لك ولكل من سيكون عليه التعامل مع ذلك الكود في المستقبل القريب أو البعيد.

لا تظن بأنك ستظل على وعي ومعرفة تامة بما تقوم به كل دالة وكل سطر برمجي تكتبه، ذلك الإحساس لحظي فقط وسرعان ما ستجد نفسك في حاجة لإعادة قراءة ذلك الكود والتنقل بين ملفات المشروع من أجل معرفة سبب كتابته.

توثيق شيفرتك المصدرية سيسهل عليك الكثير من الأمور في المستقبل، وسيجعل التعامل مع ما تكتبه من أسطر أقل تعقيدا حتى على زملائك في العمل. وهنا بالذات يصبح التوثيق عادة ملحة أكثر لأن المسألة لم تعد متعلقة بك وحدك.

أولا وثق شفرتك المصدرية، واسعى بعد ذلك قدر المستطاع أن تكون الشفرة المصدرية توثيقا بحد ذاتها باتباع أحدث المعايير والأفكار المتبعة لجعل الكود منظما، واضحا ودالا على نفسه

الخطأ رقم 4: إهمال تطوير الذات

الصورة النمطية عن المبرمج هي ذلك الشخص الذي يضل جالسا في غرفته أو مكتبه أمام شاشة الحاسوب لساعات طويلة. ذلك المبرمج لا حياة اجتماعية ولا مهارات لديه باستثناء مهارات الضرب على لوحة المفاتيح!

مع مرور السنوات أدركت أن المبرمج شخص كبقية الناس، عليه في مرحلة ما من عمره أن يعرف كيف يتواصل مع العالم الخارجي بشكل سليم، سواء لأغراض شخصية أو مهنية.
مهمة المبرمج لن تكون دائما وإلى الأبد التعامل فقط مع الحاسوب والشفرات البرمجية. في مرحلة معينة من النمو والتطور سيكون عليه أن يدير فريقا من المبرمجين وينظم مهامهم

BY برمجة تطبيقات الويندوز C# Programming


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/CsharpWindowsForm/403

View MORE
Open in Telegram


برمجة تطبيقات الويندوز C Programming Telegram | DID YOU KNOW?

Date: |

Mr. Durov launched Telegram in late 2013 with his brother, Nikolai, just months before he was pushed out of VK, the Russian social-media platform he founded. Mr. Durov pitched his new app—funded with the proceeds from the VK sale—less as a business than as a way for people to send messages while avoiding government surveillance and censorship.

How to Buy Bitcoin?

Most people buy Bitcoin via exchanges, such as Coinbase. Exchanges allow you to buy, sell and hold cryptocurrency, and setting up an account is similar to opening a brokerage account—you’ll need to verify your identity and provide some kind of funding source, such as a bank account or debit card. Major exchanges include Coinbase, Kraken, and Gemini. You can also buy Bitcoin at a broker like Robinhood. Regardless of where you buy your Bitcoin, you’ll need a digital wallet in which to store it. This might be what’s called a hot wallet or a cold wallet. A hot wallet (also called an online wallet) is stored by an exchange or a provider in the cloud. Providers of online wallets include Exodus, Electrum and Mycelium. A cold wallet (or mobile wallet) is an offline device used to store Bitcoin and is not connected to the Internet. Some mobile wallet options include Trezor and Ledger.

برمجة تطبيقات الويندوز C Programming from cn


Telegram برمجة تطبيقات الويندوز C# Programming
FROM USA